effervescent salt - French English Dictionary